religious section of society - French English Dictionary